Speed Scaling on Parallel Servers With MapReduce Type Precedence Constraints
نویسندگان
چکیده
A multiple server setting is considered, where each has tunable speed, and increasing the speed incurs an energy cost. Jobs arrive to a single queue, job two types of sub-tasks, map reduce, precedence constraint among them: any reduce task can only be processed once all tasks have been completed. In addition scheduling problem, i.e., which execute on server, with additional decision variable choice for so as minimize linear combination sum flow times jobs/tasks total The precedence constraints present new challenges scaling problem servers, namely that number executed at time may small but outstanding might quite large. We simple algorithms are shown competitive ratios, depend power cost function, and/or ratio size largest shortest task, not jobs, or servers.
منابع مشابه
Multi-Objective Unrelated Parallel Machines Scheduling with Sequence-Dependent Setup Times and Precedence Constraints
This paper presents a novel, multi-objective model of a parallel machines scheduling problem that minimizes the number of tardy jobs and total completion time of all jobs. In this model, machines are considered as unrelated parallel units with different speeds. In addition, there is some precedence, relating the jobs with non-identical due dates and their ready times. Sequence-dependent setup t...
متن کاملUet-scheduling with Chain-type Precedence Constraints Uet|scheduling with Chain-type Precedence Constraints
x{ Scope and Purpose. | We consider a scheduling problem in a two-processor system where (i) every job can be processed on only one machine and where (ii) there are chain-type precedence relations among the jobs. The goal is to minimize the makespan. This continues the work of Chang and Lee 1], Jansen 4] and of Kellerer and Woeginger 5]. Abstract. | We consider a special case of the precedence ...
متن کاملSpeed Scaling on Parallel Processors with Migration
We study the problem of scheduling a set of jobs with release dates, deadlines and processing requirements (or works), on parallel speed-scaled processors so as to minimize the total energy consumption. We consider that both preemption and migration of jobs are allowed. An exact polynomial-time algorithm has been proposed for this problem, which is based on the Ellipsoid algorithm. Here, we for...
متن کاملSingle Machine Scheduling Problem with Precedence Constraints and Deteriorating Jobs
This paper considers the single machine scheduling problem with precedence constraints and deteriorating jobs. A mathematical model based on binary integer programming (BIP) is developed. By these precedence constraints, jobs can not start before completion of its all predecessors. The represented model is in two steps, in step one the earliest starting time of each job is computed, then the re...
متن کاملProduction Scheduling with Complex Precedence Constraints in Parallel Machines
Heuristic search is a core area of artificial intelligence and the employment of an efficient search algorithm is critical to the performance of an intelligent system. This paper addresses a production scheduling problem with complex precedence constraints in an identical parallel machines environment. Although this particular problem can be found in several production and other scheduling appl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE ACM Transactions on Networking
سال: 2022
ISSN: ['1063-6692', '1558-2566']
DOI: https://doi.org/10.1109/tnet.2022.3142091